make it better - Turkish English Dictionary